Versions:

  • 0.7.2
  • 0.7.0
  • 0.6.0

TeamCityCLI 0.7.2, released by JetBrains, is a lightweight command-line client engineered to control every layer of a TeamCity CI/CD server without leaving the terminal. Built for build engineers, DevOps teams and developers who script or automate pipelines, the utility exposes a fluent set of sub-commands that create, queue, cancel, list and inspect builds, trigger jobs, download artifacts, toggle project settings and query server health. Because all operations are expressed as single-line calls, the tool integrates cleanly into shell scripts, Git hooks, cron jobs, IDE run configurations and cross-platform automation frameworks such as GitHub Actions, GitLab CI or Jenkins. Typical use cases range from nightly regression suites that batch-queue hundreds of parameterized builds to on-demand deployment pipelines that download the last green artifact and promote it to production; ad-hoc queries like “show all currently running builds for branch release/2.x” or “pin the last successful build of project X” are equally concise. Configuration is stateless: permanent credentials are read from environment variables or a local properties file, while ephemeral options can be appended to each call, making the client safe for shared runners or containerized environments. Since its debut three versions ago, TeamCityCLI has retained backward compatibility and is distributed as a self-contained native executable for Windows, macOS and Linux, requiring no JVM on the runner. The current 0.7.2 build sharpens error reporting and aligns command syntax with TeamCity 2023 APIs, yet still supports servers back to 2020.1. TeamCityCLI is available for free on get.nero.com, with downloads provided via trusted Windows package sources such as winget, always delivering the latest version and supporting batch installation of multiple applications.

Tags: